#include "csb.h"

unsigned int range;
	
	uint16 getdistance()
	{
	
		unsigned short i,j;
		set(MCF_GPIO_DDRTA,MCF_GPIO_DDRTI_DDRTI1);
		clr(MCF_GPIO_PORTTA,MCF_GPIO_PORTTI_PORTTI1);
		for(i=0;i<1000;i++)
			;
		set(MCF_GPIO_PORTTA,MCF_GPIO_PORTTI_PORTTI1);
		clr(MCF_GPIO_DDRTA,MCF_GPIO_DDRTI_DDRTI1);
		for(j=0;(j<7009) && (MCF_GPIO_SETTA & MCF_GPIO_SETTI_SETTI1);j++)
			;
		return j;
	}
